offensive grenade - Turkish English Dictionary